Python Job: Middle Python (+Spark) Developer

Job added on

Company

GeekHunter
Brazil

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

Empresa

O nome da empresa será mostrado caso você receba um convite.

Ok, entendi.

Consultoria em TI
Fornecemos serviços de consultoria e possuímos expertise em ajudar os nossos clientes no setor financeiro a oferecer melhores serviços aos seus usuários, acelerar os ciclos de desenvolvimento e trazê-los para a era digital.
Trabalhamos com 8 dos 12 maiores bancos do mundo, expondo nossa equipe às tecnologias e estratégias mais interessantes da era digital de hoje.
Você trabalhará em vários projetos apoiando nossos clientes e queremos que cresça conosco. Ao fazer isso, nos concentramos fortemente no progresso e na educação de todos os membros da nossa equipe. É por isso que investimos em você, oferecendo a CPQi University, certificações pagas e outros programas de treinamento.
Queremos que você construa uma carreira vitalícia aqui na CPQi.


Benefícios

Vale refeição

Vale alimentação

Plano de saúde

Plano odontológico

Seguro de vida

Vale academia

Requisitos

Tecnologias Necessárias

Conhecimentos obrigatórios

PYTHON

SQL

Tecnologias Desejáveis

Conhecimentos não obrigatórios

Senioridade

Tempo de experiência

Pleno/Sênior (4-6 anos de experiência)

  • Experience with Python and/or Scala is a plus. Solid understanding of object-oriented and functional methodologies;

  • Experience with distributed large scale data processing engines such as Apache Spark or Hadoop (Spark is preferred);

  • Cloud experience required. Azure is a plus;

  • Experience in building REST Services;

  • Experience with cloud-native architectures (e.g., microservices);

  • Experience working in a DevOps model;

  • Experience with IAC frameworks such as Bicep, Terraform, CloudFormation (Bicep a plus);

  • Experience with RDBMS (SQL) and NoSQL style data stores (Cosmo, Dynamo);

  • Great attention to details;

Atividades

  • Help design and implement functional requirements;

  • Build efficient back-end features in Python;

  • Manage testing and bug fixes;

  • Prepare technical documentation;

  • Implement software enhancements and suggest improvements;

  • Produce elegant, efficient, and robust code.